WIFI模块ESP8266通用的究极无敌避坑帖及经验帖,WIFI模块透传,手机实现透传,一键配网,固件烧录,16进制发送转文字(最详细最实际)

您所在的位置:网站首页 在线进制转换器 转换器网 WIFI模块ESP8266通用的究极无敌避坑帖及经验帖,WIFI模块透传,手机实现透传,一键配网,固件烧录,16进制发送转文字(最详细最实际)

WIFI模块ESP8266通用的究极无敌避坑帖及经验帖,WIFI模块透传,手机实现透传,一键配网,固件烧录,16进制发送转文字(最详细最实际)

2023-06-16 12:35| 来源: 网络整理| 查看: 265

(搞了一晚上,发现很多遇到的问题在网上很难找到解决方法,抑或总结不全面,所以决定写一篇博客总结一下相关问题,也当留个纪念)

一、网址收藏

Bilibili_BGM歌单:

“做一个独行者也没有什么不好,来去皆是自由风。”《Lone Ranger》_哔哩哔哩_bilibili

面包板插法:面包板的结构和使用方法-百度经验

ESP8266-3种模式用法:ESP8266-3种模式用法_esp8266三种工作模式_狗头青的征战史的博客-CSDN博客

正点原子(wifi模块厂商)官网:正点原子|广州星翼电子

Arduino上传数据至贝壳物联并与FPGA进行交互:Arduino上传数据至贝壳物联并与FPGA进行交互

二、连接

用arduino uno r3配置(如果用USB转TTL进行WiFi模块的连接则可跳过):

D1为RX(receive)

D0为TX(transport)

连接方式:交叉相连

(有些新版arduino可能存在串口标错的问题,串口用不了都可以试试D0和D1)

三、WiFi模块测试要注意的点

 【上图为安信可的8266-12F(6个插口)的引脚分布,其他型号可参照用户手册,很简单】

设置串口波特率:115200

注意:STA模式"AT+CWJAP="连接的路由器名称必须是10个字符才连得上!

(试了很久,查了很多资料,最后在一个国外的帖子看到了相关的信息,那哥们在进行了简单的……发泄之后,说出了震撼人心的这样一个信息。)

【补充AP模式下的AT+CWSAP,”x”,”y”,a,b,c,d

x是路由器名称,y是密码,a,b,c,d分别是信道(常用1,6,11),安全性(wpa那些),最大接入数,是否隐藏】

四、串口调试

打开串口调试助手 XCOM V2.0(或者其他工具也一样的)

按照用户手册进行配置(前面指令的测试比较简单就直接跳过了)

透传步骤:

由于电脑是校园网,不知道怎么搞路由器,就在手机下了个类似的网络调试软件(比较低端,收到的信息会转换为16进制的),该帖后面还有个可以直接转换为文本的手机网络调试软件的测试。

这软件的网络调试工具没有十六进制与汉字字符的转换功能,所以尝试自己转换:

先在网站上将十六进制转换为二进制,再用CAP4把二进制数按16bit(2字节)每个汉字转换为所要的信息(计算机转换数据都是以二进制为基础的,网站上的十六进制转汉字往往对象错误,可能无法转换为目标汉字字符)

好用的在线十六进制转二进制网站:16进制转二进制 - 在线进制转换器

当进入透传后,再次发送 AT 指令模块是不会回复的。模块要恢复到AT指令模式参考图 2.2.7.4,

也可以采用直接将复位端对地拔插的方式退出透传模式。(若设置为上电自动透传模式时,需退出透传模式后,才能关闭上电自动透传模式)

由于用技术手段转换密码不方便,于是我又搞了个新的网络测试助手:

恭喜你,实现手机与WIFI模块的透传!

五、一键配网

由于wifi模块不像手机和电脑一样,可直接自行连接加密的网络,所以需要设置上电直接绑定一个中间者,让中间者对模块进行配网。

网站参考:ESP8266 SmartConfig一键配网_IT_阿水的博客-CSDN博客

1、微信 Airkiss 智能配网

2、ESP-TOUCH 智能配网

(由于学校用的校园网,借别人手机热点麻烦,加之该部分简单,直接跳过)

六、固件烧录

【左边为安信可(Ai-Thinker)12F模块,右边为汇思锐12H模块,我配置的是安信可的12F,其他型号烧录方法类似】

七、本次测试遗留问题 AP模式下设置密码时无法设置安全性[即WPA(Wi-Fi Protected Access)之类的],所以会出现虽然设置了密码,但client连接server时不需要输入密码。STA模式下用server向client(wifi模块)发送“+++”无法使wifi模块退出透传模式,只能通过物理地对复位端的拔插来退出透传模式。

【此两点大概率是硬件问题,至少按照正常用户手册或网上方法行不通】

恭喜你,完成WiFi模块的测试!

附上安信可和汇思锐的公司简介:

1)深圳市安信可科技有限公司

深圳市安信可(Ai-Thinker)科技有限公司是一家设计生产物联网专用模组的国家高新技术企业 ,公司致力于物联网无线连接领域,为客户提供全系列的射频方案模组、天线、无线性能测试及解决方案。产品主要配套于物联网应用,如智慧城市、智能家居、智能穿戴、商用智能设备、传统设备智能改造、特定条件下智能应用等领域。 

2)深圳市汇思锐科技有限公司

深圳市汇思锐科技有限公司是一家从事物联网的企业。

汇思锐科技长期以来一直专注于物联网(IoT)领域,专注于通信设备和无线物联网行业,是集设计、研发和生产为一体的技术密集型高新技术企业。

公司经营范围:智能硬件的技术开发、技术咨询、技术转让、技术服务;无线电及外部设备、网络游戏、多媒体产品的系统集成及无线数据产品(不含限制项目)的技术开发与销售;无线接入设备、GSM与CDMA无线直放站设备的研发与销售(法律、行政法规、国务院法定规定在登记前须经批准的项目除外);经营性互联网信息服务企业;第三类医疗器械经营。

【新人博主,如有错误或遗漏,欢迎交流指正】

另外强调一点:点点赞吧,家人们!!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3